// pages/shipu/shipu.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    showMordData: false, //正在加载中
    hasMoreData: false, //没有更多了
    height: '',
    iconhot: [{
      icon: '/images/2.jpg',
      name: '果泥'
    }, {
      icon: '/images/2.jpg',
      name: '蔬菜泥'
    }, {
      icon: '/images/2.jpg',
      name: '肉泥'
    }, {
      icon: '/images/2.jpg',
      name: '辅食粥'
    }, {
      icon: '/images/2.jpg',
      name: '蛋黄泥'
    }, {
      icon: '/images/2.jpg',
      name: '宝宝面条'
    }],
  },
  lower() {
    var result = this.data.iconhot;
    var resArr = [];
    for (let i = 0; i < result.length; i++) {
      resArr.push(result[i]);
    };
    var cont = result.concat(resArr);
    if (cont.length >= 30) {
      this.setData({
        hasMoreData: true,
        showMordData: false
      })
      // wx.showToast({ //如果全部加载完成了也弹一个框
      //   title: '没有更多数据！',
      //   icon: 'success',
      //   duration: 300
      // });
      return false;
    } else {
      // wx.showLoading({ //期间为了显示效果可以添加一个过度的弹出框提示“加载中”  
      //   title: '正在加载数据',
      //   icon: 'loading',
      // });
      this.setData({
        showMordData: true
      })
      setTimeout(() => {
        this.setData({
          iconhot: cont
        });
        wx.hideLoading();
      }, 1500)
    }
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
    wx.getSystemInfo({
      success: (res) => {
        this.lower()
        this.setData({
          height: res.windowHeight
        })
      }
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {
    this.lower()
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {

  }
})